- be up to every move on the joard
- быть искушённым, проницательным, прозорливым
A cunning... beggar up to every move on the board. (Th. Hughes, ‘Tom Brown at Oxford’, ch. VI) — Такого хитрюгу... не проведешь.
Большой англо-русский фразеологический словарь. - М.: «Русский язык-Медиа».. 2006.